const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  devServer: {
    host: '192.168.5.6',
    open: true,
    proxy: {
      '/web-apps': {
        target: 'http://192.168.5.8:9003/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: false,
        changeOrigin: true,
      },
      '/sdkjs': {
        target: 'http://192.168.5.8:9003/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: false,
        changeOrigin: true,
      },
      '/font': {
        target: 'http://192.168.5.8:9003/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: false,
        changeOrigin: true,
      },
      '/plugins.json': {
        target: 'http://192.168.5.8:9003/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: false,
        changeOrigin: true,
      },
      '/themes.json': {
        target: 'http://192.168.5.8:9003/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: false,
        changeOrigin: true,
      },
      '/downloadas': {
        target: 'http://192.168.5.8:9003/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: false,
        changeOrigin: true,
      },
      '/printfile': {
        target: 'http://192.168.5.8:9003/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: false,
        changeOrigin: true,
      },
      '/doc': {
        target: 'http://192.168.5.8:80/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: true,
        changeOrigin: true,
      },
      '/cache': {
        target: 'http://192.168.5.8:80/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        ws: true,
        changeOrigin: true,
      },
      '/file': {
        target: 'http://192.168.5.8:9003/', // 王放
        // target: 'http://192.168.5.200:8081', // 虚拟机
        changeOrigin: true,
      },
    }
  }
})
